the Trojan horse


Results for "the Trojan horse"

English - Turkish Dictionary

the Trojan horse

(English - Turkish Dictionary) :
Truva atı.